Skip to content

Conversation

fractalwrench
Copy link
Member

Goal

Builds on #1292 by using a type-safe DSL rather than individual parameters. The last commit contains the changes for this PR specifically. Essentially, I have moved the globalAttributes and diskBuffering parameters onto OpenTelemetryConfiguration.

I also hid some values that are no longer publicly accessed from the public API by making them internal, and made some constructors internal too.

Copy link

codecov bot commented Oct 16, 2025

Codecov Report

❌ Patch coverage is 83.33333% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.41%. Comparing base (c60aab6) to head (31d199a).

Files with missing lines Patch % Lines
...ry/android/agent/dsl/OpenTelemetryConfiguration.kt 62.50% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1313      +/-   ##
==========================================
+ Coverage   63.97%   64.41%   +0.43%     
==========================================
  Files         154      154              
  Lines        3126     3119       -7     
  Branches      317      315       -2     
==========================================
+ Hits         2000     2009       +9     
+ Misses       1034     1020      -14     
+ Partials       92       90       -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@fractalwrench fractalwrench force-pushed the fw/dsl-params-2 branch 2 times, most recently from 797a883 to bf91985 Compare October 17, 2025 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant